package com.tul.exercise.base.string.regex;


import org.junit.jupiter.api.Test;

import static com.tul.exercise.base.utils.Print.*;

/**
 * @Description 《java编程思想》第13章 示例10：
 * <p>
 * 正则匹配数字
 **/
public class IntegerMatch {

    @Test
    public void test() {

        // -？0或一个"-",\\d 表示数字，+表示一个或多个之前的表达式
        print("-1234".matches("-?\\d+"));

        print("5678".matches("-?\\d+"));

        print("+911".matches("-?\\d+"));

        print("+911".matches("(-|\\+)?\\d+"));

    }
}
